/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.controller;

import com.persistencia.domain.Direccionescuela;
import com.service.DireccionEscuelaService;
import com.service.impl.DireccionEscuelaServiceImpl;
import java.util.ArrayList;
import java.util.List;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.ViewScoped;
//import 

/**
 *
 * @author SHERLY
 */
@ManagedBean
@ViewScoped
public class DireccionEscuelaController {
    //public static final Logger log = Logger.getLogger(DireccionEscuelaController.class);
    //private static final Log log = LogFactory.getLog(MBVentaDirecta.class);
    private List<Direccionescuela> listaDirEscuela = new ArrayList<Direccionescuela>();
    private Direccionescuela dirEscuelaSeleccionado;
    private Direccionescuela dirEscuelaNuevo;
    private DireccionEscuelaService dirEscuelaService;
    
    /**
     * Creates a new instance of DireccionEscuelaController
     */
    public DireccionEscuelaController() {
        dirEscuelaSeleccionado = new Direccionescuela();
        dirEscuelaNuevo = new Direccionescuela();
        dirEscuelaService = new DireccionEscuelaServiceImpl();
        listarDireccionEscuela();
    }
    
    private void listarDireccionEscuela(){
        try {
            //docenteseleccionado = new Docente();
            
            //lista = docelistaDirEscuelanteService.obtenerListaDocentes();
            listaDirEscuela = dirEscuelaService.obtenerListaDireccionEscuela();
            for (int i = 0; i < listaDirEscuela.size(); i++) {
                System.out.println(""+listaDirEscuela.get(i).getVNombre());
            }
            //lista = docenteService.buscarDocentes();
        } catch (Exception ex) {
            Logger.getLogger(DocenteController.class.getName()).log(Level.SEVERE, null, ex);
        }
    }

    public Direccionescuela getDirEscuelaNuevo() {
        return dirEscuelaNuevo;
    }

    public void setDirEscuelaNuevo(Direccionescuela dirEscuelaNuevo) {
        this.dirEscuelaNuevo = dirEscuelaNuevo;
    }

    public Direccionescuela getDirEscuelaSeleccionado() {
        return dirEscuelaSeleccionado;
    }

    public void setDirEscuelaSeleccionado(Direccionescuela dirEscuelaSeleccionado) {
        this.dirEscuelaSeleccionado = dirEscuelaSeleccionado;
    }

    public DireccionEscuelaService getDirEscuelaService() {
        return dirEscuelaService;
    }

    public void setDirEscuelaService(DireccionEscuelaService dirEscuelaService) {
        this.dirEscuelaService = dirEscuelaService;
    }

    public List<Direccionescuela> getListaDirEscuela() {
        return listaDirEscuela;
    }

    public void setListaDirEscuela(List<Direccionescuela> listaDirEscuela) {
        this.listaDirEscuela = listaDirEscuela;
    }
    
    
    
}
